package com.uraurora.crescent.primary.self;

/**
 * @author : gaoxiaodong04
 * @program : netty-demo-echo
 * @create : 2020-06-05 18:23
 * @description :
 */
public abstract class BaseSelf<SELF extends BaseSelf<SELF>> extends AbstractSelfType<SELF> {

    BaseSelf(){}

    public SELF base(){

        // do something
        System.out.println("base method");
        return self();
    }


}
